import time
def bublesort(n, a):
    for i in range(n):
        for j in range(n-i-1):
            if a[j]>a[j+1]:
                a[j],a[j+1]=a[j+1], a[j]

def readlist(filename):
        file=open(filename, 'r')
        data=file.readlines()
        return data

m1=readlist("m1_sorted.txt")
a1=len(m1)
t_start=time.time()
bublesort(m1, a1)
t_finish=time_time()
print("Время сортировки ", round((t_finish-t_start)*1000), "milliseconds")

m2=readlist("m2_reverse.txt")
a2=len(m2)
t_start=time.time()
bublesort(m2, a2)
t_finish=time_time()
print("Время сортировки ", round((t_finish-t_start)*1000), "milliseconds")

    
m3=readlist("m3_shuffle.txt")
a3=len(m3)
t_start=time.time()
bublesort(m3, a3)
t_finish=time_time()
print("Время сортировки ", round((t_finish-t_start)*1000), "milliseconds")
